pull (someone's) socks up

Übersetzungen
se ressaisir
Definitionen
To improve one's performance or behavior, often in response to criticism or a need for change.
Wörter
sock

substantiv
chaussette
pull

verb
tirer